﻿
using EnetaMvc.ApplicationServices.Dto;
using System.Collections.Generic;
using System.IO;
namespace EnetaMvc.ApplicationServices
{
    public interface IFileService
    {
        void SaveProfileImage(long userId, byte[] imageBytes);
        string GetProfileImageUrl(long userId, int size);
        string GetProfileImageUrl(long userId, int size, bool defaultIfNotExists);
        bool IsValidImage(byte[] imageBytes);
        void ExportSlaLogsToExcel(List<SlaMonitoringLogDto> slaLogs, string filepath);

        //string SaveEditorImage(byte[] imageBytes);
        //string SaveEditorImageToBlob(Stream imageStream, string contentType);
    }
}
